@charset "utf-8";
/* CSS Document */
/* 重设样式 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
fieldset, img {
	border: 0
}
ul {
	list-style: none
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit
}
input, button, textarea, select {
*font-size: 100%
}
table {
	border-collapse:separate;
	border-spacing:0;
}
body {
	font-size:12px;
	color:#333;
	background:#fff;
	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
	line-height:1.5;
	overflow-y:scroll;
}
a:link {
	color: #006699;
	text-decoration: none;
}
a:visited {
	color: #006699;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #003399;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #FF9933;
}
a img {
	border-width:0;
}
h1 {
	display: block;
	font-size: 25px;
	font-weight: bold;
	color: #494949;
	margin:0;
	padding: 0 0 15px 0;
	line-height:1.1;
}
h2 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #6b9f1f;
	margin:0 0 12px 0;
	line-height: 150%;
}
h3 {
	height:26px;
	margin-left:4px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #666666;
	margin-bottom: 1px;
	line-height: 150%;
	background:url(../images/topicbar.gif) no-repeat right top
}
h4 {
	height:26px;
	margin:0 0 10px 4px;
	overflow: hidden;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
	line-height: 1.8em;
	background: url(../images/topicbar.gif) no-repeat right top;
}
.grayh2 {padding-left:10px; color:#333; font-weight:bold;}
.font_cyan{color:#639e0b; font-weight:bold;}
.font_color1{color:#fc4a19;}
.font_color2{color:#2da9cf;}
.font_color3{color:#8cb71e;}
.font_color4{color:#ff9900;}
.font_color5{color:#ed678b;}
.font_color6{color:#6c00ff;}
.font_color7{color:#e615e9;}
.ll{float:left}
.rr{float: right;}
.trr{text-align:right;}
.hidden { display: none; }
.clear{
	height: 0px;
	clear: both;
	font-size: 0px;
	overflow:hidden;
	line-height:0px;
	}
.font12{font-size:12px;}
.pt { width:100%; padding: 0; margin: 0; }
.pl { font: 12px Arial, Helvetica, sans-serif; line-height: 150%; color: #666666; margin-right:5px}
.pl2 { font: 14px Arial, Helvetica, sans-serif; line-height: 150%; color: #666666; }
.l2 { font: 14px Arial, Helvetica, sans-serif; line-height: 150%;}
.greenline{border:1px solid #91D134; padding:10px; margin-bottom:20px;}
.indent{word-break:break-all;}
.more_blue { float:right;color:#999;font-size:12px; *margin-top:-20px }
.button_red{ height:33px; color:#fff; font-size:14px; font-weight:bold; text-align:center; background:url(../images/search_2.png)  no-repeat scroll right top; border:0; width:93px}
.quo_left{ width:31px; height:26px; display:block; background:url(../images/quo_left.gif) no-repeat; float:left;}
.quo_right{ width:31px; height:26px; display:block; background:url(../images/quo_right.gif) no-repeat; float:right;}

a.link_01:link {
	color: #6B9F1F;
	text-decoration: none;
}
 a.link_01:visited {
	color: #6B9F1F;
	text-decoration: none;
}
 a.link_01:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #6B9F1F;
}
 a.link_01:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #6B9F1F;
}
a.report_1:link a.report_1:visited a.report_1:hover a.report_1:active a.report_2:link a.report_2:visited a.report_2:hover a.report_2:active a.report_3:link a.report_3:visited a.report_3:hover a.report_3:active{ color:#666666;}
a.report_1:link span{background:url(../images/review.gif) no-repeat -32px top; width:12px; height:12px; display:inline-block;}
a.report_1:visited span{background:url(../images/review.gif) no-repeat  -32px top; width:12px; height:12px; display:inline-block;}
a.report_1:hover span{background:url(../images/review.gif) no-repeat  -15px top; width:12px; height:12px; display:inline-block;}
a.report_1:active span{background:url(../images/review.gif) no-repeat  -15x top; width:12px; height:12px; display:inline-block;}

a.report_2:link span{background:url(../images/review.gif) no-repeat  -98px top; width:12px; height:12px; display:inline-block;}
a.report_2:visited span{background:url(../images/review.gif) no-repeat  -98px top; width:12px; height:12px; display:inline-block;}
a.report_2:hover span{background:url(../images/review.gif) no-repeat  -67px top; width:12px; height:12px; display:inline-block;}
a.report_2:active span{background:url(../images/review.gif) no-repeat  -67x top; width:12px; height:12px; display:inline-block;}

a.report_3:link span{background:url(../images/review.gif) no-repeat  right top; width:12px; height:12px; display:inline-block;}
a.report_3:visited span{background:url(../images/review.gif) no-repeat  right top; width:12px; height:12px; display:inline-block;}
a.report_3:hover span{background:url(../images/review.gif) no-repeat  -146px top; width:12px; height:12px; display:inline-block;}
a.report_3:active span{background:url(../images/review.gif) no-repeat  -146px top; width:12px; height:12px; display:inline-block;}
/* float */
.fleft { float: left }
.fright { float: right }
.cleft { clear: left }
/* 清除样式 */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
	zoom: 1;
	display: inline-block;
	_height: 1px
}
*html .clearfix {
	height: 1%
}
*+html .clearfix {
	height: 1%
}
.clearfix {
	display: block
}

/* 针对webkit */
textarea {
	resize: none
}
input[type=text]:focus, input[type=password]:focus, textarea:focus {
	outline: 0
}

/* 主体样式 */
.nav_bg{
/*width:100%;*/
background-image: url(../images/nav_bg.png);
	background-repeat: repeat-x;
	height:25px;
}
#wrapper { width: 950px; margin: 0 auto }
#header {
	position:relative;
	
}
#content { min-height: 420px  }
#footer { color: #999; padding-top: 6px; margin-top: 40px; overflow: auto; zoom: 1; border-top: 1px dashed #ddd; background-color:#f5f5f5; height:90px;}
#logo {
	float:left;
	width:196px;
	background-repeat:no-repeat;
	background-image:url(../images/y-sprite.gif);
	background-position:0 0;
}
#logo span {
	position:relative;
	padding-left:100px;
	top:10px;
}
#logo a.logo {
	width:205px;
	height:0;
	display:block;
	overflow:hidden;
	padding-top:55px;
}
#logo a.logo:hover {
	background-color:transparent;
}
#nav_top {
	width: 950px; margin: 0 auto;
	
}
#nav_top .menu{
	float:right;
	height:24px;
	color:#cdcdcd;
	background-image: url(../images/nav_top_bg.png);
}
#nav_top .menu li {
	float:left;
	padding-left:5px;
	padding-right:5px;
	/*display:inline;*/
}
#nav_top .menu a {
	text-decoration:none;
	line-height:24px;
	color:#6b9f1f;
}
#nav_top .menu a:hover, #nav_top .menu a:active {
	color:#6b9f1f;
	background-color:transparent;
	text-decoration:underline;
}
#nav_top .menu .icon_left{
	height:24px;
	width:24px;
	color: #999;
	background-color: transparent;
	background-image: url(../images/nav_top_bg_L.png);
	background-repeat: no-repeat;
	padding:0;
	
}
#nav_top .menu .icon_right{background:url(../images/nav_top_bg_R.png) no-repeat transparent;height:24px;width:24px; padding:0;}
#nav_menu {
	float:right;
	position:relative;
	width:625px;
	height:30px;
	margin:15px 0;
	clear:right;
	background:url(../images/y-sprite.gif) no-repeat right -23px;
}
#main_menu {
	display:block;
	margin:2px 0 0 20px;
	padding:0;
	width:605px;
	height:25px;
}
.menu_drop li {
	position:relative;
	display:block;
	margin:0;
	padding:0 8px 0 0;
	height:25px;
	text-align:left;
	cursor:pointer;
	float:left;
	max-width:120px;
	display:table-cell;
}
.menu_drop a:link, .menu_drop a:visited {
	display:block;
	color:#6b9f1f;
	padding:4px 4px 3px 12px;
	font-weight:bold;
	text-decoration:none;
	height:18px;
	float:left;
}
.ie .menu_drop a:link, .ie .menu_drop a:visited {
	padding:6px 4px 1px 12px;
}
.menu_drop a:hover, .menu_drop a:active, .menu_drop a:focus {
	color:#fff;
	background-color:transparent;
	text-decoration:underline;
}
.menu_drop li.current, .menu_drop li.current a, .menu_drop li.hover, .menu_drop li.hover a {
	color:#fff!important;
	background:url(../images/bg-item.png) top right no-repeat;
}
.menu_drop a:hover{color:#fff!important;
	background:url(../images/bg-item.png) top right no-repeat;
}
.menu_drop li.current a, .menu_drop li.hover a {
	background-position:top left;
}
.menu_drop .dropper {
	display:block;
	margin-top:4px;
	padding:0;
	width:16px;
	height:14px;
	background-image:url(../images/y-sprite.gif);
	background-repeat:no-repeat;
	background-position:left -85px;
	font-size:1px;
	float:left;
}

input.search_pre {
	width:200px;
	height:20px;
	background:url(../images/searchbox-center.png) center top repeat-x;
	border:0;
	margin:0;
	padding:0;
	font-size:12px;
}
.ie input.search_pre {
	padding-top:3px;
}
.search_wrap {
	position:relative;
	width:200px;
	height:20px;
	margin:2px 4px 0 0;
}
.search_wrap input.search_pre {
	width:170px;
	position:absolute;
	left:19px;
	top:0;
}
.search_wrap .left {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:19px;
	height:20px;
	background:url(../images/searchbox-left.png) left top no-repeat;
}
.search_wrap .right {
	display:block;
	position:absolute;
	right:45px;
	top:0;
	width:7px;
	height:20px;
	background:url(../images/searchbox-right.png) right top no-repeat;
}
.search_wrap.empty.blurred input {
	color:#7E7E7E;
}
.search_wrap .reset {
	position:absolute;
	width:30px;
	height:20px;
	overflow:hidden;
	z-index:1;
	right:4px;
	top:0px;
	display:block;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}

#globalsearch {
	float:right;
	margin:0 4px 0;
}
.ie6 #globalsearch {
	margin-right:2px;
}
#globalsearch .search_wrap {
	width:210px!important;
}
#globalsearch input.search_pre {
	width:140px!important;
}
#globalsearch .searchinput {
	width:120px;
}
/*中间样式*/
/*.article { float: left; width: 590px; padding-right: 40px }*/
.article { float: left; width: 590px; margin-right: 40px }
.aside { float: right; width: 310px }

.hot_view { background: #fff; border: 1px solid #e4e4e4; position: relative; margin-bottom: 30px }
.hot_view .left_conner em,
.hot_view .left_conner b,
.hot_view .first em,
.hot_view .last em { background: url(../images/movie_headerline.gif) no-repeat; width: 3px; height: 3px; position: absolute; _background: none }
.hot_view .left_conner em { left: -1px; top: -1px; background-position: 0 0 }
.hot_view .left_conner b {
	left: -3px;
	bottom: -1px;
	background-position: 0px -3px
}
.hot_view .first em { right: -1px; top: -1px; background-position: -3px -6px }
.hot_view .last em { right: -1px; bottom: -1px; background-position: -3px -9px }
.hot_view .first .on em { background-position: -3px -12px }
.hot_view .last .on em { background-position: -3px -15px }

#content_menu1 { display: block }
.hot_view .content { display: none; width: 392px; padding: 10px; float: left; overflow: hidden; height: 215px }
.hot_view .content .title { margin-bottom: 3px }
.hot_view .content .title a { float: left; font-size: 14px; margin-right: 10px }
.hot_view .content .title span { float: left }

.hot_view .grade {color: #ff5138;font-size: 12px;font-weight: bold;margin-left: 10px }
.hot_view ul.menu {width:175px;float: right;border-left: 1px solid #e4e4e4; height:235px }
.hot_view ul.menu li { height: 58px; border-bottom: 1px solid #e4e4e4 }
.hot_view ul.menu li div.clearfix { #height: 58px }
.hot_view ul.menu li.last { border: none }

.hot_view ul.menu li .on { background: #e4e4e4; position: relative }
.hot_view ul.menu li .arrow { display: none }
.hot_view ul.menu li .on .arrow { display: block; position: absolute; background: url(../images/movie_headerline_arrow.gif) no-repeat;left:-11px;top:20px;width:10px;height: 13px;overflow: hidden}

.hot_view ul.menu li .img { float: left; display: inline; padding: 5px; width: 30px; height: 48px }
.hot_view ul.menu li .intro { margin-left: 50px; padding-top: 10px; padding-left: 5px; color: #ff5138; font-size: 10px }
.hot_view ul.menu li .intro a { font-size: 12px }
.hot_view .allstar50,
.hot_view .allstar45,
.hot_view .allstar40,
.hot_view .allstar35,
.hot_view .allstar30,
.hot_view .allstar25,
.hot_view .allstar20,
.hot_view .allstar15,
.hot_view .allstar10,
.hot_view .allstar05,
.star .allstar50,
.star .allstar45,
.star .allstar40,
.star .allstar35,
.star .allstar30,
.star .allstar25,
.star .allstar20,
.star .allstar15,
.star .allstar10,
.star .allstar05 { float: left; margin-top: 3px }

.starstop{float:left;background:url(../images/all_star.gif); display:block;width:50px;height:14px;margin:1px 0 0 7px;}
.sub_ins .starstop{float:none;width:50px;display:inline;position:absolute}
.stars{display:-moz-inline-block;display:inline-block;background:url(../images/stars.gif);width:50px;height:14px;margin:1px 0 0 7px;}
.stars4{background-position:left 61px}
.stars3{background-position:left 45px}
.stars2{background-position:left 30px}
.stars1{background-position:left 15px}

.hot_view .content .headerline_img { float: left; display: inline; width: 120px; height: 120px; overflow: hidden; margin-bottom: 8px }
.hot_view .content .headerline_img img { width: 120px }
.hot_view .content .headerline_content { float: right; width: 260px }
.hot_view .content .ul { clear: both; margin: 5px 0 }
.hot_view .content .headerline_review { color: #666; padding-top: 5px }
.hot_view .content .headerline_review a { margin: 0 5px }
.hot_view .intro a.title { display: block; height: 19px; overflow: hidden }
/*星星*/
.bigstar50,.bigstar45,.bigstar40,.bigstar35,.bigstar30,.bigstar25,.bigstar20,.bigstar15,.bigstar10,.bigstar05,.bigstar00 {background: url(../images/all_bigstars.gif) no-repeat;height: 14px;display:inline-block; color:#999;overflow:hidden; font-size: 14px;line-height:100%;width: 75px;}

.bigstar50 {background-position:0 0;}
.bigstar45 {background-position:0 -15px;}
.bigstar40 {background-position:0 -30px;}
.bigstar35 {background-position:0 -45px;}
.bigstar30 {background-position:0 -60px;}
.bigstar25 {background-position:0 -75px;}
.bigstar20 {background-position:0 -90px;}
.bigstar15 {background-position:0 -105px;}
.bigstar10 {background-position:0 -120px;}
.bigstar05 {background-position:0 -135px;}
.bigstar00 {background-position:0 -150px;}

.allstar50,.allstar45,.allstar40,.allstar35,.allstar30,.allstar25,.allstar20,.allstar15,.allstar10,.allstar05 {background: url(../images/allstar.gif) no-repeat;height: 12px;display: block; padding-left: 55px; color:#999;overflow:hidden; font-size: 12px;margin-bottom:7px;line-height:100%}

.allstar50 {background-position:0 0;}
.allstar45 {background-position:0 -12px;}
.allstar40 {background-position:0 -24px;}
.allstar35 {background-position:0 -36px;}
.allstar30 {background-position:0 -48px;}
.allstar25 {background-position:0 -60px;}
.allstar20 {background-position:0 -72px;}
.allstar15 {background-position:0 -84px;}
.allstar10 {background-position:0 -96px;}
.allstar05 {background-position:0 -108px;}

.hot_Product {margin-bottom: 20px; border-left: 1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; position:relative;}
.hot_Product h2 { display:block; padding:15px}
.hot_Product ul.content li{float: left;width:284px;padding-right: 10px;border-bottom: 1px dashed #ddd;margin-bottom: 20px;padding-bottom: 3px;height: 150px;overflow: hidden}
.hot_Product ul.content li .img {float: left;width:96px;height: 96px;overflow: hidden}
.hot_Product ul.content li .intro {float:right;width:184px;color: #000}
.hot_Product ul.content li .intro h3 {background: none;margin:0;padding:0;font-size: 14px;line-height: 16px;height: auto}
.hot_Product ul.content li .intro h3 span {color:black;font-size:14px;line-height: 16px;margin-right: 5px}
.hot_Product ul.content li .intro .star {color: #ff5138;font-size: 10px}
.hot_Product ul.content li p {float:left}
/*评论*/
.comment{position:relative; margin-bottom:20px; border-left: 1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
.comment h2 { display:block; padding:15px}
.related_info h2{margin-top:24px;margin-bottom:3px;}
h2.green_tab a.redbutt { float: right; margin: 0; padding: 0 7px 0 0 }
h2.green_tab .pl a { float: none; margin: 0; padding: 0; }

h2.green_tab a { margin: 3px 5px 0 5px; font-size: 12px; line-height: 12px; float:left; padding: 2px; white-space: nowrap }
h2.green_tab a span { font-family: Arial, Helvetica, sans-serif }
h2.green_tab a.on,
h2.green_tab a.on span,
.sort_tabs a.on,
.sort_tabs a.on span { background: url(../images/green_tab.gif) no-repeat; color: #fff; display: block }
h2.green_tab a.on,
.sort_tabs a.on { background-position: left top; padding: 0 0 0 8px; line-height: 12px }

.sort_tabs a.on {background-position: left top;padding:0 0 0 8px;line-height: 12px;}
h2.green_tab a.on span,.sort_tabs a.on span{background-position:right top;padding: 2px 8px 2px 0;}

.lst { width: 100%; padding: 5px 0px 5px 0px; }
.tlst { padding: 5px 0 15px 0; margin: 0 }
.clst{ padding: 0 0 0 105px;  float: none; overflow: hidden; word-wrap:break-word; }
.ilst{ width: 105px; display: block; float: left;  text-align: center; margin: -27px -105px 0 0; }
#review .ilst,.block1 .ilst {margin-top:-17px}
.nlst{ background:url(../images/topicbar.gif) no-repeat; margin: 0 0 0 102px;}

.ctsh .nlst{ padding: 0 0 0 5px; margin:0 0 0 71px}
.ctsh .clst{ padding: 0 0 0 80px;width:85%;float: left!important;_float:none;overflow: hidden; word-wrap:break-word; }
.ctsh .ilst{ width: 85px;display: block;float: left;text-align: center;margin: -26px -85px 0 -6px;}
/*大搜索*/
.search_big {margin-bottom: 30px; border: 1px solid #e4e4e4; background-color:#f5f5f5; position:relative;}
.search_big ul.content {padding: 10px 0;}
.search_big ul.content li {width:60px;overflow: hidden;float: left; text-align:center;}
.search_big .img{ background:url(../images/search_s.png) no-repeat; width:70px; height:68px; float:left;}
.search_big .search_content{float:right; width:500px; margin:20px 0;}
.search_big .search_text{width:400px; height:28px; border:1px solid #ed7317;}
.search_big .search_button{width:67px; height:33px; color:#fff; font-size:14px; font-weight:bold; text-align:center; background:url(../images/search_2.png) no-repeat; border:0; }
.search_big a:link {
	color: #FF9900;
	text-decoration: none;
}
.search_big a:visited {
	color: #FF9900;
	text-decoration: none;
}
.search_big a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #FF9900;
}
.search_big a:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #FF9900;
}
/*广告*/
.ads_top_right{margin-bottom:20px;}
/*标签*/
.hot_tags {margin-bottom: 20px; border: 1px solid #e4e4e4; background-color:#f5f5f5; position:relative;}
.hot_tags h2{margin: 10px 0 0 10px; padding-left:10px; color:#333; font-weight:bold;}
.hot_tags ul.content {padding: 10px 0;border-bottom: 1px dashed #ddd;}
.hot_tags ul.last {border-bottom: none;}
.hot_tags ul.content li {width:60px;overflow: hidden;float: left; text-align:center;}
.hot_tags a:link {
	color: #666;
	text-decoration: none;
}
.hot_tags a:visited {
	color: #666;
	text-decoration: none;
}
.hot_tags a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #669033;
}
.hot_tags a:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #669033;
}

/*排行榜*/
.week_top {margin-bottom: 20px; border: 1px solid #91D134; position:relative; padding:10px;}
.week_top ul li{border-bottom: 1px dashed #ddd;padding:0 0 7px 0;margin-bottom:7px;line-height: 14px;}
.week_top ul li div.no {float: left;width:20px;font-size: 9px;text-align: center}
.week_top ul li div.name { float: left; width: 250px; overflow: hidden }
.box_chart { float: left; width: 230px; word-wrap: break-word; overflow: hidden }
.box_chart_num { float: right }
.week_top ul li div.up,.week_top ul li div.down,.week_top ul li div.stay {color: #999;width: 14px;float: left;display: block;font-size: 9px;background: url(../images/top_1.png) no-repeat; margin-right:10px; text-align:center;}
.week_top ul li div.down {background-position: 0 -12px;}
/*.week_top ul li div.stay {background-position: 0 -24px;}*/
.week_top ul .active_link{height:50px; background-color:#e4e4e4; border:1px solid #c3c3c3; color:#ed7317;}
.week_top ul .active_link li{ float:left; line-height:22px;}
.week_top ul .active_link .num{background:url(../images/top_select.png) no-repeat; color:#FFF; width:24px; height:22px; text-align:center;  margin:10px;}
.week_top ul .active_link .adimg{width:54px; height:43px; margin-top:3px; margin-right:5px;}
.week_top ul .active_link .product{ margin-top:3px;}
.week_top a:link {
	color: #666;
	text-decoration: none;
}
.week_top a:visited {
	color: #666;
	text-decoration: none;
}
.week_top a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #669033;
}
.week_top a:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #669033;
}

.week_top .active_link a:link .active_link a:visited {
	color: #ed7317;
	text-decoration: none;
}
.week_toptab li {
	height: 23px;
	width:50px;
	font-weight: bold;
	color: #666;
	text-align: center;
	float: left;
	margin-right:5px;
	line-height: 25px;
	background:url(../images/detail_3.png) no-repeat;
	text-align:center;
}
.week_toptab .select{
	color: #fff;
	background:url(../images/detail_2.png) no-repeat;
}
/*推荐*/
/*
.photo_show .content dl dt {height:100px;}
.photo_show .content dl dd {color:#999}
*/
.photo_show{margin-bottom:20px; border: 1px solid #91D134; position:relative; padding:10px;}
.photo_show h2 {margin-top:0px;}
.photo_show ul li {width:33%;overflow: hidden;float: left; text-align:center; padding:10px 0;}

/* underline */
.ul { border-bottom: 1px dashed #DDDDDD; line-height: 100%; clear: both; }
#tablerm .indent p.ul {margin:0;padding:5px 0}
/* 圆角灰色 */
.conner_gray .conner_green{
	height:5px;
	width:100%;
}
.conner_gray .top_left{
	background:url(../images/conner_gray_top_l.png) no-repeat;
	width:5px;
	height:5px;

	position:absolute;
	left: -1px; top: -1px;
	
}
.conner_gray .top_right{
	background:url(../images/conner_gray_top_r.png) no-repeat;
	width:5px;
	height:5px;
	position:absolute;
	right: -1px; top: -1px;
}
.conner_gray .bottom_left{
	background:url(../images/conner_gray_bottom_l.png) no-repeat;
	width:5px;
	height:5px;

	position:absolute;
	left: -1px; bottom: -1px;
	
}
.conner_gray .bottom_right{
	background:url(../images/conner_gray_bottom_r.png) no-repeat;
	width:5px;
	height:5px;
	position:absolute;
	right: -1px; bottom: -1px;
}
/*评论圆角*/
.conner_greengray{
	height:42px;
	width:100%;
	background: #f5f5f5 url(../images/conner_greengray_bg.png) top repeat-x;
}
.conner_greengray .top_left{
	background:url(../images/conner_greengray_top_l.png) no-repeat;
	width:10px;
	height:10px;

	position:absolute;
	left: -1px; top: 0px;
	
}
.conner_greengray .top_right{
	background:url(../images/conner_greengray_top_r.png) no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	right: -1px; top: 0px;
}
.conner_greengray_b .bottom_left{
	background:url(../images/conner_greengray_bottom_l.png) no-repeat;
	width:10px;
	height:10px;

	position:absolute;
	left: -1px; bottom: -1px;
	
}
.conner_greengray_b .bottom_right{
	background:url(../images/conner_greengray_bottom_r.png) no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	right: -1px; bottom: -1px;
}
/* 圆角绿色 */

.conner_green .top_left{
	background:url(../images/conner_green_top_l.png) no-repeat;
	width:5px;
	height:5px;

	position:absolute;
	left: -1px; top: -1px;
	
}
.conner_green .top_right{
	background:url(../images/conner_green_top_r.png) no-repeat;
	width:5px;
	height:5px;
	position:absolute;
	right: -1px; top: -1px;
}
.conner_green .bottom_left{
	background:url(../images/conner_green_bottom_l.png) no-repeat;
	width:5px;
	height:5px;

	position:absolute;
	left: -1px; bottom: -1px;
	
}
.conner_green .bottom_right{
	background:url(../images/conner_green_bottom_r.png) no-repeat;
	width:5px;
	height:5px;
	position:absolute;
	right: -1px; bottom: -1px;
}
/*页脚*/
.footer_bottom{ height:20px; background-color:#91d134;}
.footer_bottom .bottom_l{ width:15px; height:20px; background:url(../images/footer_bottom_l.png) no-repeat; float:left; display:inline-block;}
.footer_bottom .bottom_r{ width:15px; height:20px; background:url(../images/footer_bottom_r.png) no-repeat; float:right; display:inline-block;}
.footer_top{height:70px; width: 950px; margin: 0 auto;}
/*引导导航*/
.nav_item{ margin-bottom:10px;}
.nav_item .img{background:url(../images/nav_item.png) no-repeat; width:9px; height:13px;}
/*正文详细信息*/
.subjectwrap{ position: none; float: none; width: auto }
#mainpic{margin:3px 0 0 0; float:left;text-align:center; margin: 3px 12px 0 0; }
* html #mainpic{left:-7px;}
.subject{float:right; width:265px;}
.subject .info{background-color:#f5f5f5; border:1px solid #e4e4e4; padding:10px;}
.subject .info_class{float:left; width:45%;}
.subject .info_star{float:right; width:55%;}
.subject .subject_comment{font-size:14px; padding:10px;}
.rating_wrap { font-size: 10px; line-height: 18px }
#interest_sect_level { clear: both; padding: 20px 3px; border-bottom: 1px dashed #ddd }
#interest_sect_level .bicelink .rr{float:none}

a.colbutt{letter-spacing:3px;overflow:hidden;background: transparent url(../images/detail_1.png) no-repeat scroll right top;color:#000;display: block; height: 24px; padding-right: 7px;font: normal 12px sans-serif;margin-right: 10px;text-decoration: none;}
a.colbutt:hover {background:url(../images/detail_1.png) no-repeat right top;color:#000;}
a.colbutt span {background: transparent url(../images/detail_1.png) no-repeat;display: block;padding: 1px 1px 3px 11px;line-height: 22px;}
a.colbutt:visited {color:#777;text-decoration: none;}
.ul_subject_menu li { float: left; display: inline; line-height: 33px;  margin-left: 15px }
/* color links*/
.bicelink a { color: #369; }
.bicelink a:hover { color: #fff; background: #369 }

/*详情样式*/
.info_detail{overflow:hidden;
padding:10px 8px;
}
.info_detail li{
	float:left;
height:28px;
line-height:28px;
overflow:hidden;
width:25%;
}
/*爆料样式*/
.info_detail_tab{
	margin-bottom: 20px; border: 1px solid #91D134; position:relative; padding:20px;}
/*详情图片*/
.detail_pic{margin:20px 0;}
.detail_pic_img li { float: left; display: inline; font-size: 0; width: 120px; overflow: hidden; margin:0 12px  }
/*简短评论*/
.brief{margin-bottom:30px;}
.brief_tb{ width:100%; padding:0; margin-bottom:3px;}
.brief_tb li{ border-bottom:1px dashed #DDDDDD; padding:3px 3px 3px 0;}
.brief_tb li div.short{width:378px;float:left;overflow:hidden}
.brief_tb span.date{ width:75px; text-align:center; color:#999;padding-right:0;}
.brief_tb span.time{ width:110px;color:#999;padding-right:0;text-align:right}
/*留言*/
Message_star{padding-left:10px;}
.Message_star li{width:120px; margin-left:10px; margin-top:5px; float:left;}
.Message_star li span{float:right; }
.Message_tb{ width:95%; padding:0; margin:10px;}
.Message_tb td{ line-height:27px;}
.Message_tb td.right{ width:100px; text-align:center;;padding-right:0; font-size:14px;}
.Message_tb .text_input{border:1px solid #e4e4e4; width:500px;}
.tab_greenh2{margin:0}
.tab_green{background:url(../images/tab_green.jpg) no-repeat; width:112px; height:24px; font-size:12px; color:#FFF; display:block; text-align:center;}
	
